supporting leg - German English Dictionary